<?php

require_once ("head.php") ;

require("utilities/utilsPage.php");
require("utilities/logInOut.php");

// Login / logout
if($_GET['action'] == "login") {
    logIn();
}
if($_GET['action'] == "logout") {
    logOut();
}

// Vérification de la page
$askedPage = $_GET['page'];
if($askedPage == "") {
    $askedPage = "news";
}
$authorized = checkPage($askedPage);
if($authorized) {
    $pageTitle = getPageTitle($askedPage);
}else {
    $pageTitle = "Erreur";
}


generateHTMLHeader($pageTitle,"style.css");


?>

<!--<a href="#" onClick="ouvrirFormulaire('updateUser', 'updateEvenement&id=128', function(){alert('oui');return true;});">Afficher</a><br/>
<a href="#" onClick="fermerFormulaire('updateUser');">Masquer</a><br/>

<a href="#" onClick="ouvrirFormulaire('updateUser2', 'updateCategorie', function(){alert('non');return true;});">Afficher</a><br/>
<a href="#" onClick="fermerFormulaire('updateUser2');">Masquer</a><br/>-->
<script language="JavaScript" type="text/JavaScript">
// Mise à jour des aperçus de vidéo
ajouterTache("Video", "update", function(id){
    $.get("ajax/iconeVideo.php", {"idVideoIcone" : id}, function(data){
        $("div.iconeVideo_"+id).fadeOut("def", function(){
            $(this).before(data) ;
            $(this).remove() ;
            preparation($("div.iconeVideo_"+id));
            $("div.iconeVideo_"+id).hide().fadeIn("def") ;
        });        
    });
});
ajouterTache("Video", "delete", function(id){
    $("div.iconeVideo_"+id).fadeOut("def", function(){
            $(this).remove() ;
    });
});
</script>
<div class="principal">
    <div class="head">
        <div class="logo">
        </div>
        <div class ="title"><?= $pageTitle ?></div>
    </div>
<? 
?>
    <div class="topmenu">
<?php
include("utilities/recherche.php");

?>

    </div>

    <div class="corps">
        <div class="formLogin">

<?php
if(!connecte()) {
            //echo "<div class=\"showFormLogin\"><a href=\"#\" id=\"showFormLogin\">connexion</a></div><div class=\"hideFormLogin\"><a href=\"#\" class=\"hideFormLogin\">Masquer la fenêtre de connexion</a></div>" ;
?>

<form id="formLogin" id="formLogin" method="post" action="index.php?page=<?= $_GET['page'] ?>&action=login">
<label for="login">login : </label><input class="login" type="text" name="login" size="16" value="<?= $_POST['login'] ?>"/>
<label for="password">mot de passe : </label><input type="password" class="password" name="password" size="12" maxlength="12"/>
<input type="submit" value="Se connecter"/>
</form>
<?php
}
else //            if(!connecte())
{
//                printLoginForm($askedPage);
?>
<center>
Connecté en tant que :<b><?= pseudo() ?></b>
<a href="index.php?page=<?= $_GET["page"] ?>&action=logout">Se déconnecter</a>
</center>
<?php
}
?>
	</div>
<br/>
	<div class="menu">
            <a href="index.php?page=news">Accueil</a><br/>
            <a href="index.php?page=menuVideos">Vidéos</a><br/>
            <?php if (niveau() < 0) { ?><a href="index.php?page=updateUser">S'inscrire</a><br/><?php } ?>
            <a href="index.php?page=membres">Le binet</a><br/>
            <a href="index.php?page=listUsers">Utilisateurs enregistrés</a><br/>
            <?php if (niveauOK(0)) { ?>
            <a href="index.php?page=updateUser&pseudo=<?= pseudo() ?>">Modifier votre profil</a><br/>
            <a href="index.php?page=updatePassword">Modifier voter mot de passe</a><br/>
            <?php } ?>
            <?php if (niveauOK(1)) { ?>
            <a href="index.php?page=gestionMateriel">Le matériel</a><br/>
            <?php } ?>
            <?php if (niveauOK(2)) { ?>
            <a class="edition" href="index.php?page=updateVideo">Ajouter une vidéo</a><br/>
            <?php } ?>
            <a href="index.php?page=contact">Contacter les webmasters</a>
            
        </div>

        <div class="content">
            <?php

            if($authorized) {
                include("content/content_{$askedPage}.php");
            }else {
                alert ("Vous n'avez pas les droits requis pour accéder à cette page.");
            }

            ?>
        </div>
    </div>
    <?php
    if (count($GLOBALS['alert']) > 0)
    {
        echo '<div class="error" id="error">'."\n" ;
        echo "<div class=\"title\">Erreur</div>\n" ;
        echo errorMessages() ;
        echo "</div>\n" ;
    }
    /*echo '<div class="error hiddenError" id="hiddenError">'."\n" ;
    echo "<div class=\"title\">Erreur</div>\n" ;
    echo "</div>\n" ;*/
    ?>

    <div class="footer">
        <p>
            Webmasters : <a href="mailto:julien.chardon@polytechnique.edu">Julien Chardon</a>
            -
            <a href="mailto:frederic.wilhelm@polytechnique.edu">Frédéric Wilhelm</a>
        </p>
    </div>
</div>

<?php

if(!connecte()) {
    //printCenteredLoginForm($askedPage);
}

// Forumaire de connexion centré
generateHTMLFooter();
?>
